home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / ibink10.arc / IBINK.TXT < prev    next >
Text File  |  1991-03-09  |  4KB  |  116 lines

  1. IBINK - Author: David Bennett (1:280/307) - Date: 3/7/91 - Version: 1.0
  2. -----
  3.  
  4.   Convert's IMAIL generated ARCMail attaches to Binkley .?LO entires
  5.  
  6. Usage: 
  7.  
  8.   IBINK <netmail dir> <binkley base outbound dir>
  9.     
  10.     Where:
  11.     
  12.          <netmail dir> - Is the directory that 'IMAIL SCAN'
  13.          creates the ARCMail attaches (###.MSG files) in.
  14.     
  15.          <binkley base outbound dir> - Is the base (zone 1) outbound
  16.          specification for BinkleyTerm.
  17.  
  18. Diatribe:
  19.  
  20.   I can't help myself,  I have to jump on this one.  As quoted in the
  21.   IMAIL 1.10 documentation...
  22.  
  23.     "... mailers such as Binkley will not work correctly with IMAIL. I  made
  24.         this choice because the method  adopted by Binkley is NOT  standard
  25.         (please refer to the  FTS and/or FSC series  of documents for  more
  26.         information), and I currently have no intention of supporting it."
  27.  
  28.   I would have to take sides with Fabiano's interpatation of
  29.   FidoNet standards.  If applied to ISO/OSI Reference Model the .MSG 
  30.   format belongs to the 'Application layer' of a Fidonet implementation.
  31.   The following quoted text is from the FTS-0001 spec...
  32.  
  33.     "The application layer is outside the domain of a FidoNet standard, as it
  34.       is the layer that the user's application sees as opposed to what FidoNet
  35.       sees.   In  recent  months,  there  has been  sufficient  confusion  and
  36.       discussion  about  the  format  of  data at this level  to  warrant  the
  37.       description  of the data structure, the message as it is stored by Fido,
  38.       SEAdog, and Rover.
  39.  
  40.       Perfectly valid FidoNet systems may be implemented whose stored messages
  41.       differ greatly from this format. "
  42.  
  43.       This text goes on to document the .MSG format for informative purposes...
  44.  
  45.   -- end of quote --
  46.  
  47.   Why am I taking the time to argue this point?  I am tired of people
  48.   claiming that Binkley is not Fidonet standard software!  The ARCMail
  49.   file-attach method is a kludge at best!  Binkley's FLO attach files are
  50.   a =much= more streamlined and straight-forward way of sending files and
  51.   do not require deciphering binary message headers for a system operator
  52.   to see what's going on!
  53.  
  54.   Never the less,  IMAIL is a good echomail processor for QBBS/RA and 
  55.   does have no-cost for non-commercial use stipulation in it's license
  56.   agreement.
  57.  
  58.   It will have to do until I write a source distributable echomail
  59.   processor for the Hudson message base format.  It =will= support
  60.   Binkley!
  61.  
  62. Sample Batch file Segment:
  63.  
  64.   Basically remeber to call IBINK everytime you call IMAIL SCAN...
  65.  
  66.   ... mailer negotiation etc ...
  67.  
  68.   RA
  69.   if errorlevel 5 goto scan_outbound
  70.   if errorlevel 4 goto scan_outbound
  71.   if errorlevel 3 goto scan_outbound
  72.   goto start
  73. :scan_outbound
  74.   IMAIL SCAN 
  75.   IBINK C:\BT\OUTBOUND C:\RA\NETMAIL
  76.   goto bundle
  77.  
  78.   ... etc ...
  79.  
  80. Notes:    
  81.  
  82.     - Multi-Zone attaches are supported by using the ^AINTL kludge.  
  83.     Binkley OUTBOUND.### zone directories are created if they don't exist.
  84.     
  85.     - It is recommended that you supply a different directory for IMAIL's
  86.        outbound specification than your Binkley outbound directory.
  87.     I use \BT\OUTARC as 
  88.  
  89.   - Requirements for a .MSG file-attach to be converted:
  90.  
  91.       - must be addressed to "ARCMail"
  92.       - 'attached' attribute must be set
  93.       - 'local' attribute must be set
  94.  
  95.       - if 'hold' is set the extension becomes .HLO (precedence over crash)
  96.       - if 'crash' is set the extension becomes .CLO (precedence over direct)
  97.       - if 'direct' is set the extention becomes .DLO
  98.  
  99.       - if 'killsent' attribute is set then .MSG is unlinked 
  100.         after .?LO is updated
  101.  
  102. Source Code:
  103.  
  104.   Is included, In the spirit of BinkleyTerm...  As an extra perk for
  105.   'C' programmers,  a module is included that will allow you to parse
  106.   Fido address strings into a structure and back.  FIDOADR.C & FIDOADR.H
  107.   see these files for more information.
  108.  
  109. Comments, Suggestions, Etc....
  110.  
  111.   David Bennett
  112.   BenNETt BBS Host System 
  113.   Fidonet: 1:280/307   (Latest version file requestable as IBINK)
  114.   Phone: 816/228-3204
  115.  
  116.